//
//  UserDossierViewController.m
//  jinnengExam
//
//  Created by mac on 2020/8/28.
//  Copyright © 2020 jznrj. All rights reserved.
//

#import "UserDossierViewController.h"
#import "UserTrainingDossier.h"
#import "PBFlatBarButtonItems.h"
@interface UserDossierViewController ()

@end

@implementation UserDossierViewController

- (void)viewDidLoad {
    [super viewDidLoad];
    // Do any additional setup after loading the view.
     self.title = @"个人档案";
    UINavigationBar * bar = self.navigationController.navigationBar;
   UIImage *bgImage = [ColorUtil navigationBarColor:[ColorUtil titleColor] BarSize:bar.frame alphe:1.0];
   [bar setBackgroundImage:bgImage forBarMetrics:UIBarMetricsDefault];
   [bar setTintColor:[UIColor whiteColor]];
   [[UIBarButtonItem appearance] setTitleTextAttributes:@{NSForegroundColorAttributeName: [UIColor clearColor]}forState:UIControlStateNormal];
   [self.navigationController.navigationBar setTitleTextAttributes:[NSDictionary dictionaryWithObjectsAndKeys:[UIColor whiteColor],UITextAttributeTextColor,nil]];
    
    UIBarButtonItem *otherButton = [PBFlatBarButtonItems Title:@"培训档案" Target:self selector:@selector(submit)];
    [self.navigationItem setRightBarButtonItem:otherButton];
    
    self.tabBarController.tabBar.frame = CGRectMake(0, 0, 0, 0);
    self.tabBarController.tabBar.hidden = YES;
    [self initView];
    [self registerJSFuntion];
}

-(void) viewWillAppear:(BOOL)animated{
    self.navigationController.navigationBar.hidden = NO;
}

-(void) initView{
    [self.view addSubview:self.jznWebView];
    [self.jznWebView mas_makeConstraints:^(MASConstraintMaker *make) {
         make.left.right.equalTo(self.view);
        make.top.equalTo(self.view);
         if (@available(iOS 11.0, *)) {

             make.bottom.equalTo(self.view.mas_safeAreaLayoutGuideBottom);
         } else {
             make.bottom.equalTo(self.view);
         }
     }];
     self.view.backgroundColor = [UIColor whiteColor];
    self.jznWebView.scrollView.bounces = NO;
    [self.jznWebView loadLocalFile:@"/ios_jinneng/user_dossier" type:@"html"];

}
-(void) registerJSFuntion{
}

- (void)webView:(WKWebView *)webView didFinishNavigation:(null_unspecified WKNavigation *)navigation{
    [self getUserInfo];
}

-(void) getUserInfo{
    NSString *url = [NSString stringWithFormat:@"%@/trainingClass/findAppUserDossier" ,[URLUtil hostName]];
    NSDictionary *params = @{@"userId":[NSString stringWithFormat:@"%d",self.loginDto.userId]};
    
    [JZNRequestUtil requestUrl:url requestParams:params success:^(DataResult *dataResult) {
        if(dataResult.code == 0){

            
            NSString *getData = [NSString stringWithFormat:@"getUserInfo(%@)",[dataResult.data mj_JSONString]];
            //[self.jznWebView stringByEvaluatingJavaScriptFromString: clear];
            [self.jznWebView evaluateJavaScript:getData completionHandler:nil];
        }else {
        }
    } failure:^(NSError *error) {
        
    }];
}

-(void) submit{
    UserTrainingDossier *vc = UserTrainingDossier.new;
    [self.navigationController pushViewController:vc animated:YES];
}

@end
